﻿/**
 *
 * @file    FITKAFLRMeshingDriverBase
 * @brief   OpenFoam网格划分父类
 * @author  WangKai (aurora_starry@outlook.com)
 * @date    2024-07-18
 *
 */
#ifndef FITKAFLRMESHINGDRIVERBASE_H
#define FITKAFLRMESHINGDRIVERBASE_H

#include "FITK_Kernel/FITKAppFramework/FITKExecProgramDriver.h"
#include "FITK_Kernel/FITKAppFramework/FITKProgramDriverFactory.h"

namespace AFLRDriver
{

    class FITKAFLRMeshingDriverBase : public AppFrame::FITKExecProgramDriver
    {
        Q_OBJECT
    public:
        explicit FITKAFLRMeshingDriverBase() = default;
        virtual ~FITKAFLRMeshingDriverBase();


    protected slots:
        /**
         * @brief   线程执行结束
         * @author  WangKai (aurora_starry@outlook.com)
         * @date    2024-08-22
         */
        void threadFinishedSlot();
	protected:
    };
}
#endif // FITKOFBLOCKMESHDRIVER_H
